package com.site.wisdom_construction.dao.trainingCheckModule;

import com.site.wisdom_construction.entity.trainingCheckModule.TrainExamRecords;

import java.util.List;
import java.util.Map;

/** @Author daiyifei @Date 2022/1/18 @Description */
public interface TrainExamRecordsDao {
  /** 增加培训考试记录 */
  int insertTrainExamRecords(Map map);

  /** 删除培训考试记录 */
  int deleteTrainExamRecords(Map map);

  /** 修改培训考试记录 */
  int updateTrainExamRecords(Map map);

  /** 分页模糊查询培训考试记录 */
  List<TrainExamRecords> findTrainExamRecordsByPage(Map map);

  /** 统计总数(全部分页) */
  long Total(Map map);

  /** 分页模糊查询个人培训考试记录 */
  List<TrainExamRecords> findTrainExamRecordsByPagePerson(Map map);

  /** 统计总数(个人分页) */
  long totalByPerson(Map map);
}
